pulled tendon - Spanish English Dictionary